home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 007a / cal_ms10.zip / CALENDAR.DOC next >
Text File  |  1991-11-08  |  29KB  |  650 lines

  1.                   CALENDAR displays and can write it to your w.p.
  2.  
  3.           version 1.0 (c) copy right 1990 All Rights Reserved
  4.  
  5.           Do you remember what day of the week your appointment next 
  6.           year was on?  How can you conveniently tell your client your 
  7.           schedule?  Were you born on a Friday or a Saturday?
  8.  
  9.           This lets you pop up a calendar and see last/next month/year/ 
  10.           decade.  As long as you popped this up over a word processor
  11.           in INSERT mode or OVERWRITE mode, the calendar can be copied 
  12.           to your w.p. by exiting the menu with <ntr> like this.  (If 
  13.           you use WordPerfect, set key speed to REGULAR!)  If there 
  14.           are not enough blank lines to begin with, the calendar month 
  15.           may print on one line!
  16.  
  17.            8:38 AM                        <- INS key adds this line
  18.                  Jul     1990             <- This and below appear
  19.           Sun Mon Tue Wed Thu Fri Sat        automatically.
  20.             1   2   3   4   5   6   7        PgUp/PgDn for last/next
  21.             8   9  10  11  12  13  14        month.  Cursor up/dn for
  22.            15  16  17  18  19  20  21        last next year.  Home/end
  23.            22  23  24  25  26  27  28        for last/next decade.
  24.            29  30  31                        <esc> aborts without
  25.                                              sending calendar to your
  26.                                              word processor.
  27.           Pressing down on BOTH the left and the right shift keys 
  28.           stops this so that you can enter only the time or time and 
  29.           date.  The blank space between the "Jul     1990" has the 
  30.           current day if it is today and the cursor points to it.
  31.  
  32.           If your word processor does not accept the auto-insertion 
  33.           via the <ntr>, press on the space bar to exit.  Keep 
  34.           pressing on the space bar and the calendar will be sent to 
  35.           your word processor.
  36.  
  37.           The set up of this document is as follows:
  38.  
  39.           Explanations of various in-line command parameters.
  40.           How CALENDAR works.
  41.           Chat.
  42.           Prompts and messages generated by CALENDAR.
  43.           Disclaimer, contribution $/address, info for sysops and 
  44.                shareware distributors.
  45.  
  46.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  47.                           ON-LINE COMMAND PARAMETERS
  48.           CALENDAR parameters<ntr>            explanations
  49.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  50.  
  51.           If you simply type
  52.  
  53.           CALENDAR<ntr>
  54.  
  55.           then you get the help screen only.  CALENDAR will not
  56.           become memory resident.
  57.  
  58.           The "<ntr>" is our way of saying <CR>, ^M, ^13, <ENTER>, 
  59.           carriage return, <ENTER> etc which all mean the same thing.
  60.           We also use <bks> for backspace, <esc> for the escape key, 
  61.           and "any key" to mean any function key, cursor key, letters, 
  62.           etc etc.  There is no one key with the word "any".
  63.  
  64.           In case you're wondering about the wastefulness of storing
  65.           such mini-helps in the program, this and many other
  66.           messages stored in CALENDAR do not occupy any space when 
  67.           memory resident.
  68.  
  69.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  70.  
  71.           To run this, simply type
  72.  
  73.           CALENDAR RUN<ntr>
  74.  
  75.           and end it with an <ENTER> or <ntr> or <cr> or anything
  76.           else you want to call the carriage return.  This document 
  77.           and all documents by my group uses the "<ntr>" format.
  78.           Just the letter "r" in "run" will work also.
  79.  
  80.           Any other command or text after the Run parameter is 
  81.           ignored.  The Run parameter is used when you run CALENDAR
  82.           without setting any other parameter.
  83.  
  84.           --------------------------------------------------------------
  85.           CALENDAR itself and all programs hence forth lost the
  86.           self-wipe feature, the ability to wipe any and all other
  87.           memory resident programs loaded after this program.
  88.                        (unless I start hearing otherwise)
  89.           --------------------------------------------------------------
  90.  
  91.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  92.  
  93.           If you don't want to use the default altM key combination to 
  94.           pop up the menu, then you have a choice of a few hundred 
  95.           others to choose from.
  96.  
  97.           The allowed key combinations are function keys, cursor keys, 
  98.           ctrl/shift/alt with function keys, alt with letters or 
  99.           numbers, etc.  But these are probably used by your word 
  100.           processor or other softwares.  In that case, you can choose 
  101.           the combination made of pressing down on the alt key and 
  102.           while keeping it pressed, typing the numbers "1" through 
  103.           "255" on the numeric keypad to the right side of the regular 
  104.           keyboard.  This is normally used to enter chr$(128) through 
  105.           chr$(255) into word processors which allow the use of 
  106.           extended ascii characters.
  107.  
  108.           To find what command parameter you need to make any of these 
  109.           combinations act as the new menu hot key, type
  110.  
  111.           CALENDAR M<ntr>
  112.  
  113.           This will ask you to type any valid key combination which 
  114.           can be used as a new menu hot key.  If you press down on the 
  115.           altM key combination at this time, then it responds with a
  116.  
  117.           you need
  118.           M 50,000
  119.  
  120.           and if you enter the command parameter
  121.  
  122.           CALENDAR M50,000<ntr>
  123.  
  124.           then altM will act as the menu's pop up hot key combination 
  125.           as is the default.
  126.  
  127.           If you pressed down on the alt+ combination, then it tells 
  128.           you that you need
  129.  
  130.           CALENDAR M131,000<ntr>
  131.  
  132.           to make alt+ the menu's pop up hot key.
  133.  
  134.                As you can see, to make altM, alt-, control-F1 and 
  135.                other keys into the new menu hot key, numbers are 
  136.                followed by three zeros.
  137.  
  138.           If you pressed down on the alt key and while keeping it 
  139.           pressed down, you type "22" on the numeric keypad on the 
  140.           right side of the keyboard before letting go of the alt key, 
  141.           then
  142.  
  143.           CALENDAR M22<ntr>
  144.  
  145.           will make this the new hot key for the menu.
  146.  
  147.           CALENDAR ignores the comma "," and counts the number only.
  148.           The comma is only for your sake, so
  149.  
  150.           CALENDAR M131000<ntr>
  151.  
  152.           will also make alt+ the new hot key.  But
  153.  
  154.           CALENDAR M131 000<ntr>
  155.  
  156.           will not work since CALENDAR accepts the space between the
  157.           "131" and "000" as the beginning of a new command parameter.
  158.  
  159.           CALENDAR M1310,00<ntr>
  160.  
  161.           will work since the location of the comma is not significant 
  162.           and is ignored anyway.  But
  163.  
  164.           CALENDAR M131.000<ntr>
  165.  
  166.           will get CALENDAR confused since it accepts the period as 
  167.           the terminator of "131" and tries to process it as a new 
  168.           command parameter which begins with ".000" and aborts.
  169.  
  170.           CALENDAR M 131,000<ntr>
  171.  
  172.           with the space between the Menu parameter and the number is
  173.           allowed because CALENDAR will search for a number as soon 
  174.           as it encounters the Menu parameter, but
  175.  
  176.           CALENDAR M131,022<ntr>
  177.  
  178.           is not allowed because you are asking for two separate hot 
  179.           keys to pop up the menu.
  180.  
  181.           The internal counter can count up to 4,000,000,000 but all 
  182.           numbers not allowed will be rejected.
  183.  
  184.           While the prompting parameter with
  185.  
  186.           CALENDAR M<ntr>
  187.  
  188.           only displays valid key combinations which are accepted by 
  189.           your computer, you can do
  190.  
  191.           CALENDAR M255,000<ntr>
  192.  
  193.           will cause CALENDAR to run with an impossible code which no 
  194.           standard keyboard can normally generate.  If you have a 
  195.           special memory resident program which can do substitution, 
  196.           fine.  If not, this will make CALENDAR run without anyway 
  197.           for anyone to see the calendar menu.
  198.  
  199.           CALENDAR RUN M131000<ntr>
  200.  
  201.           does not run with alt+ as the pop up hot key for the menu.  
  202.           It runs with the default altM key combination because 
  203.           everything after the Run parameter is ignored.  After all, 
  204.           the Run parameter is only used when no other parameter is 
  205.           used to make this memory resident, and everything else after 
  206.           this is ignored.
  207.  
  208.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  209.  
  210.           The pop up by default will appear on the left top column
  211.           and row, in other words on the column one and row one.  To
  212.           change the default row and column of the left top corner of
  213.           the pop up menu, type
  214.  
  215.           CALENDAR -5 !8
  216.  
  217.           The top row is set for row five and the left column is set
  218.           for column eight.  If only the row value exists as in
  219.  
  220.           CALENDAR -4
  221.  
  222.           Then the top row is set for row five and the left column
  223.           takes on the default value of one.  Similarly, if the
  224.           column value exists but no row value is given, then row
  225.           value is set for one by default.
  226.  
  227.           The row value must be 51 or less and the column value must
  228.           be 40 or less.  If you set the row value for anything above
  229.           14 on a CGA (color graphic adaptor) or a monochrome adaptor
  230.           equipped monitor, the pop up menu will not appear properly. 
  231.           This excessively large value is only useful if you use an 
  232.           EGA, VGA or higher video cards.
  233.  
  234.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  235.  
  236.           If you have a color monitor, or at least a monochrome/amber 
  237.           monitor, you can try a pop up other than the default white 
  238.           letter on black background.  Of course, even with a green 
  239.           phosphor black/white monitor, you can try this to avoid 
  240.           screen burn outs.
  241.  
  242.           CALENDAR A7<ntr>
  243.  
  244.           This sets the screen for white letter on black background.
  245.           Of course, on amber monitor, it appears as amber.  On green 
  246.           monitors, there are only a few useful values (A7, A112) with 
  247.           the rest appearing as vertically striated characters.
  248.           On laptops, the screen color dictates how it will appear.
  249.  
  250.           To change the color on a color monitor to blue letters on
  251.           black, type
  252.  
  253.           CALENDAR A1
  254.  
  255.           The values are the following for letter colors.  To get the
  256.           color for the background, multiply by 16 and add to the
  257.           letter color value.
  258.  
  259.           0     black                   8       gray
  260.           1     blue                    9       light blue
  261.           2     green                   10      light green
  262.           3     cyan                    11      light cyan
  263.           4     red                     12      light red
  264.           5     magenta                 13      light magenta
  265.           6     brown                   14      yellow
  266.           7     white                   15      bright white
  267.  
  268.           For example, to get blue letters on green background, use
  269.  
  270.           CALENDAR A33<ntr>
  271.  
  272.           since green background is 2 * 16 and blue letter is 1. 
  273.           ( 2 * 16 + 1 = 33 )
  274.  
  275.           On IBM color monitors, the distinction is clear.  On older
  276.           NEC MultiSync and similar monitors, the intensity control
  277.           has to be kept above a certain threshold before they
  278.           become distinct.
  279.  
  280.           On monochrome, the white letter on black background default
  281.           is recommended.  Many combinations produce non-displaying 
  282.           characters.
  283.  
  284.           If you have Hercules' RAM Font or IBM EGA/VGA with expanded 
  285.           character set beyond 256, then this may produce unusual
  286.           effects with the font displayed reflecting the color
  287.           combinations.  Be careful if you have these cards:  Changing 
  288.           the color table in EGA/VGA can affect the way the display
  289.           looks.
  290.  
  291.           The reason why this is called an "A"ttribute, rather than a 
  292.           "C"olor parameter is because on non-color monitors, this 
  293.           controls whether the letter is regular, high-intensity, 
  294.           reverse, blinking etc.  And none of these are in color.
  295.  
  296.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  297.  
  298.           If you can make an ascii file with a few months of a 
  299.           calendar, it can printed with your word processor in any 
  300.           size your printer allows.  But if your simple word processor 
  301.           is more like an editor when it comes to selecting fonts, 
  302.           then a built-in feature for EPSON printer can set the 
  303.           printer for a few fonts:  Superscript, italic, wide, 
  304.           condensed, elite and pica.  These are options available on 
  305.           an EPSON LQ printer.  On IBM printers, the italic are 
  306.           replaced by the extended ascii.  The elite and pica are not 
  307.           available on earlier MX printers.  The variable line spacing 
  308.           of #/180" is an LQ feature.  Many others have #/216".
  309.  
  310.           CALENDAR P<ntr>
  311.  
  312.           This will display the print menu.  Type the letter before 
  313.           the features and the proper printer coding is sent to your 
  314.           printer.  <esc> aborts.
  315.  
  316.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  317.                          HOW CALENDAR WORKS
  318.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  319.  
  320.           PREFACE:  This is a gregorian calendar, a revised Julian 
  321.           calendar which originated in 1582 to correct the displaced 
  322.           vernal equinox.  This calendar was adapted in Britain and 
  323.           North America in 1752.  Hence dates generated by this 
  324.           program prior to these dates may be misdated by as much as 
  325.           10 days when compared to the older pre-gregorian calendars.
  326.  
  327.                Of course, North Americans who slept on that fateful 
  328.                night in 1752 slept for "10" days.  That's 200 winks.
  329.  
  330.           To run CALENDAR, type from the DOS prompt
  331.  
  332.           CALENDAR RUN<ntr>
  333.  
  334.           The first thing CALENDAR does is to check to see if 
  335.           another copy of CALENDAR is already in memory or not.  The 
  336.           program will abort if it is already in memory.
  337.  
  338.           As long as the parameters are alright, they are set and the 
  339.           program become memory resident.  Type the altM key 
  340.           combination (or anything else you chose) to pop up the 
  341.           calendar.  The calendar menu points to the present month as 
  342.           set by your clock.  How type
  343.  
  344.           --------   -------------------------------------------------
  345.           |<esc> |   |<ntr>     |Home       | cursor up  | page up   |
  346.           |aborts|   |send to wp|last decade| last year  | last month|
  347.           --------   =================================================
  348.                                 |End        | cursor down| page down |
  349.                                 |next decade| next year  | next month|
  350.                                 --------------------------------------
  351.                                 |INS         |
  352.                                 |Inserts time|
  353.                                 --------------
  354.  
  355.           The F1 key has the help you need.
  356.  
  357.           If you want to abort as with <esc> and don't want to send 
  358.           the calendar to your word processor, but you want to see the 
  359.           calendar and type your text based on what you see on the 
  360.           calendar, then type the letter "K" to keep the calendar on 
  361.           screen and go back to your word processor.
  362.  
  363.                In this mode, the calendar is only left on your screen.
  364.                It is not sent to your word processor so that as soon 
  365.                as you scroll the text up/down or display a help 
  366.                menu,(your w.p.'s, not SHELLP.EXE and other pop ups) 
  367.                the calendar month will be wiped out.
  368.  
  369.           To send the calendar month to your word processor, type 
  370.           <ntr>.
  371.  
  372.                If your word processor or a memory resident program has 
  373.                a key speed up option, turn them OFF.  This program may 
  374.                interfere with some other macro key programs you have.
  375.  
  376.                If you want to send the calendar month to your word
  377.                processor, your word processor had to be in insert
  378.                mode or overwrite mode or other typeable mode.  If it
  379.                was in command mode, help mode or other non-typing
  380.                modes, then your word processor will act wildly.
  381.  
  382.                To abort the calendar month being sent to your word 
  383.                processor, you can press down on BOTH the left and the 
  384.                right shift keys.  The month is designed to take about 
  385.                20 - 25 seconds to appear, irregardless of your 
  386.                computer, so that you can abort after the time or the 
  387.                time and the date are sent to your word processor.  You 
  388.                don't like this slowness?  Tell us.  Or if you prefer 
  389.                French, etc, or other than month-day-year format as 
  390.                well.
  391.  
  392.                     Typing the pop up menu hot key is also designed to 
  393.                     stop this, but they you will have to get out of 
  394.                     the menu with this method.
  395.  
  396.                     As you can see, after each line is sent to your 
  397.                     software, a set of left cursors followed by one 
  398.                     down cursor is sent to move to the next line.  As 
  399.                     a result, if your software did not have blank 
  400.                     lines, then everything may be sent to just one 
  401.                     line on your screen.
  402.  
  403.                          While the text is sent to your software, the 
  404.                          keyboard is active.  If you type anything 
  405.                          inbetween, it will interfere with the 
  406.                          calendar month sent to your software.
  407.  
  408.                The month is padded with spaces to the right so that 
  409.                you can connect two months next to each other.  
  410.                Combined with a regular printer, you can make a typical 
  411.                calendar.  With a dot matrix printer set for tiny 
  412.                superscript or subscript, you can make a set of 
  413.                calendar months suitable for attaching to your watch or 
  414.                photocopied onto a letter head.  Combined with a laser
  415.                printer and a large font set, you can make large 
  416.                calendars as well.  The parameter P allows some EPSON 
  417.                settings to be set.
  418.  
  419.           To move the menu itself to the right, first press down on
  420.           the scroll lock key.  On AT-type keyboards and PS/2 
  421.           keyboards, the appropriate light will light up.  Now press 
  422.           down on the right cursor key and the menu will move right.
  423.           Similarly, the left, up and down cursor keys will move the 
  424.           menu around on the screen.
  425.  
  426.                Type Home to move the menu back to the top left corner.
  427.                Type End to move the menu to row 15 left, which 
  428.                corresponds to the bottom left corner on a 25 rows 
  429.                screen.
  430.  
  431.           If your word processor's key speed/macro or other macro key 
  432.           softwares you have still interfere and prevents you from 
  433.           sending the calendar month to your word processor, then 
  434.           exit the menu using the space bar instead.
  435.  
  436.                If you exit the menu with the space bar, the menu will 
  437.                disappear as before, but as long as you keep pressing 
  438.                down CONTINUOUSLY on the space bar, the calendar month 
  439.                will be sent to your word processor.  This mode turns 
  440.                off as soon as
  441.                (1)  the complete month is sent to your w.p., or
  442.                (2)  you type any key other than the space bar, or
  443.                (3)  you type the pop up menu's hot key.
  444.  
  445.                     If your word processor is not in a mode which 
  446.                     allows text to be typed, then this will not work.
  447.  
  448.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  449.  
  450.                                CHAT in a HAT
  451.  
  452.           I've seen so many magazines (even computer mags) whose PC
  453.           writer don't know much about computers that instead of just
  454.           complaining to them, I applied to the mags as a writer.
  455.           I'll be rejected because I'm not a writer, but at least you
  456.           can't say that I didn't try to correct wrongs.  No wonder 
  457.           the Europeans are calling U.S. the "sunset" nation; its own 
  458.           people are spreading misinformation more efficiently than 
  459.           the Russians can.
  460.  
  461.           How efficient was Canada Post?  The one in Montreal had bag
  462.           shake out machines:  They take cargoes of parcels and drop
  463.           them about 6 feet to solid steel platforms.  When a person 
  464.           commented that they were destroying the parcels, the tour
  465.           guide, a manager, just gave the person a dirty look, while
  466.           parcel packing materials fly by.  The conveyor belts only
  467.           drop them 4 - 5 feet after that to finish the job.
  468.  
  469.           As the land of the rising sun rises in esteem, many books 
  470.           and articles are published on it.  There is one thing which
  471.           is often not stressed, though:  Except for the former U.S.
  472.           ambassador's book on the subject, many are written by some
  473.           fella who lived there for a year (or even a few months). 
  474.           If I stay in Hawaii for a month, can I write a book saying
  475.           that all Americans wear bathing suits or trunks, and aside
  476.           from the hotel bell boys, all Americans are basking in the
  477.           sun and hence no one works?  P.S. There are real Americans
  478.           who go to Canada in mid-summer wearing winter clothing and
  479.           sweating in the 95F heat.  Their explanation?  "But, this is
  480.           Canada!".  The moral?  Don't believe everything you read.
  481.           Hmmm.  May be you can't believe me either?
  482.  
  483.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  484.                          PROMPTS AND MESSAGES
  485.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  486.  
  487.           =-=-=
  488.           Unknown parameter found on the command line
  489.           =-=-=
  490.  
  491.           Something not recognized was found on the line when you ran 
  492.           the program.  If you ran this program from a batch command 
  493.           file, error messages are followed by errorlevel = 1 so that
  494.           you can have your batch file take appropriate actions.
  495.  
  496.           Although CALENDAR.EXE is forgiving to sticking some parameters 
  497.           next to each other without any separators, try putting 
  498.           spaces inbetween.
  499.  
  500.           =-=-=
  501.           You don't have to do it, CALENDAR is already in memory
  502.           =-=-=
  503.  
  504.           You tried to run CALENDAR when a copy was already in 
  505.           memory.
  506.  
  507.           =-=-=
  508.           Attribute values A1 - A255 are the only values allowed
  509.           =-=-=
  510.  
  511.           You tried to enter an attribute (color, if you have a color 
  512.           monitor) other than that allowed.  A112 gives black on 
  513.           white.  A1 on a color monitor gives blue on black, A2 
  514.           gives blue on black (the black background looks like dark 
  515.           green on some monitors) etc.
  516.  
  517.           =-=-=
  518.           Initial top row value of menu can be 1 - 51 only
  519.           =-=-=
  520.  
  521.           You tried to set the top row of the pop up menu at outside 
  522.           of the range of 1 - 51.  Default is 1 for display on the top 
  523.           most row on your screen.
  524.  
  525.           If you use any value higher than 14 on a 25 rows screen, 
  526.           then you cannot see the calendar.  The only reason why this 
  527.           large a value exists is for people who have EGA/VGA or 
  528.           higher rows monitor.
  529.  
  530.           =-=-=
  531.           Initial left column value of menu can be 1 - 33 only
  532.           =-=-=
  533.  
  534.           As with the row.  If you may pop up the menu on a 40 columns 
  535.           screen, do not make the value anything but 1.
  536.  
  537.           =-=-=
  538.           I need a number between M1 - M255,000 as the menu hot key:
  539.           M1 - M255 for alt numeric keypad 1 - 255 acting as hot key,
  540.           M1,000 - M255,000 (1/10/100\'s places must be 0) for others,
  541.           such as alt=, ^F1 or Shift-F10 as the menu hot key,
  542.           See the document for detail.
  543.           =-=-=
  544.  
  545.           =-=-=
  546.           Alt numeric keypad values 1 - 255 is the limit
  547.           =-=-=
  548.  
  549.           You did not use the built-in feature to select a proper pop 
  550.           up hot key or did not type it correctly on the command line.
  551.  
  552.           =-=-=
  553.           Only alt numeric keypad OR regular key
  554.           combinations can be a menu hot key, not both.
  555.           =-=-=
  556.  
  557.           You did not use the built-in feature to select a proper pop 
  558.           up hot key or did not type it correctly on the command line.
  559.  
  560.           =-=-=
  561.           Key combinations can only be 1 - 255
  562.           =-=-=
  563.  
  564.           As with the two cases above.
  565.  
  566.  
  567.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  568.  
  569.           All products and names mentioned are Trademarks or
  570.           Registered Trademarks of their respective corporations or
  571.           companies.  That includes my group or any other group's
  572.           programs, of course.  Some products may have patent 
  573.           protections as well.
  574.  
  575.           All enclosed programs, documents and other files are
  576.           provided AS IS, without any warranty, expressed or implied,
  577.           including but not limited to fitness for a particular
  578.           purpose.
  579.  
  580.           A contribution of $10 US/Canadian is appreciated if you
  581.           find this useful, or $20 for an improved one as it comes out.  
  582.           ($20 Cdn if you're in Canada and $20 U.S. for U.S & others,) 
  583.           Unless you specify otherwise, you will get a 5-1/4" 360 kb
  584.           diskette.  And if you only specify 3-1/2", it will be 
  585.           formatted as 360kb/720kb on a 720kb or a 1.44Mb drive.
  586.  
  587.  
  588.           NAME OF THE PROGRAM:          CALENDAR ($10-$20)
  589.  
  590.           PURPOSE OF THIS PROGRAM:
  591.           Pops up a calendar month and see the previous/next month, 
  592.           year or decade.  Sends the month which you see to your word 
  593.           processor underneath the pop up.
  594.  
  595.           my OLD forwarding address was
  596.  
  597.           Dr. Masaaki Sawada
  598.           University of Waterloo, Faculty of Science
  599.           Waterloo, Ontario  Canada  N2L 3G1
  600.  
  601.           Please.  Don't send anything there.
  602.  
  603.           +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  604.  
  605.           For more permanency, contact
  606.  
  607.           c/o  Dr. Masaaki Sawada
  608.                LCS
  609.                P.O. Box 956
  610.                Outremont, Quebec
  611.                Canada  H2V 4R8
  612.  
  613.           +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  614.  
  615.  
  616.          ----------------end-of-author's-documentation---------------
  617.  
  618.                         Software Library Information:
  619.  
  620.                    This disk copy provided as a service of
  621.  
  622.                         The Public (Software) Library
  623.  
  624.          We are not the authors of this program, nor are we associated
  625.          with the author in any way other than as a distributor of the
  626.          program in accordance with the author's terms of distribution.
  627.  
  628.          Please direct shareware payments and specific questions about
  629.          this program to the author of the program, whose name appears
  630.          elsewhere in  this documentation. If you have trouble getting
  631.          in touch with the author,  we will do whatever we can to help
  632.          you with your questions. All programs have been tested and do
  633.          run.  To report problems,  please use the form that is in the
  634.          file PROBLEM.DOC on many of our disks or in other written for-
  635.          mat with screen printouts, if possible.  The P(s)L cannot de-
  636.          bug programs over the telephone.
  637.  
  638.          Disks in the P(s)L are updated monthly, so if you did not get
  639.          this disk  directly from the P(s)L,  you should be aware that
  640.          the files in this set may no  longer be the current versions.
  641.  
  642.          For a copy of the latest monthly software library newsletter
  643.          and a list of the 1,000+ disks in the library, call or write
  644.  
  645.                         The Public (Software) Library
  646.                               P.O.Box 35705
  647.                            Houston, TX 77235-5705
  648.                                (713) 665-7017
  649.  
  650.